Skip to content

Replace job instantiation that does not use JobMaker#338

Merged
SmashPhil merged 4 commits into
SmashPhil:developfrom
oelsart:eliminate-new-job
May 31, 2026
Merged

Replace job instantiation that does not use JobMaker#338
SmashPhil merged 4 commits into
SmashPhil:developfrom
oelsart:eliminate-new-job

Conversation

@oelsart

@oelsart oelsart commented May 29, 2026

Copy link
Copy Markdown
Contributor

I left CarryPawnToVehicle as-is as the only use case for Job_Vehicle, but it’s possible that this will continue to increase within the job pool?
For the part where the job is being replaced by Harmony, the original job is returned to the pool. No reservation is made, so release is not specifically performed.

Comment thread Source/Vehicles/AI/JobGivers/JobGiver_BoardVehicle.cs
SmashPhil
SmashPhil previously approved these changes May 29, 2026
… while out of fuel (SmashPhil#336)

* Fixed an errror that occurred when attempting to set out on a caravan while out of fuel

* Added draft check within LoadToilTick to LordToil_PrepareCaravan_LeaveWithVehicles
@SmashPhil SmashPhil merged commit 8b36c8b into SmashPhil:develop May 31, 2026
@oelsart oelsart deleted the eliminate-new-job branch June 14, 2026 05:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants